long-range fire - German English Dictionary